knapsack sprayer - German English Dictionary